<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- 9.回文数
        给你一个整数 x ，如果 x 是一个回文整数，返回 true ；否则，返回 false 。

        回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。

        例如，121 是回文，而 123 不是。
         

        示例 1：

        输入：x = 121
        输出：true
        示例 2：

        输入：x = -121
        输出：false
        解释：从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。
        示例 3：

        输入：x = 10
        输出：false
        解释：从右向左读, 为 01 。因此它不是一个回文数。
     -->
    <script>
        var isPalindrome = function (x) {
            if (x >= 0) {
                let X = x.toString()
                for (let i = 0; i < (X.length / 2); i++) {
                    if (X[i] != X[X.length - i - 1]) {
                        console.log(false)
                    }
                }
                console.log(true)
            }
            console.log(false)
        };
        isPalindrome(121)
        isPalindrome(-121)
        isPalindrome(10)
    </script>
</body>

</html>